An Evaluation of Code Generation Strategies Targeting Hardware for the Rapid Prototyping of SDL-Specifications

نویسندگان

  • Annette Muth
  • Thomas Kolloch
  • Thomas Maier-Komor
  • Georg Färber
چکیده

The specification of an embedded system at system level together with co–joint hardware/software synthesis is a goal of many rapid prototyping projects. SDL has been proposed as a formal and abstract specification language well suited for this purpose. In the automated generation of hardware however, SDL’s asynchronous communication model (directly implemented in the so called server model) can lead to a large overhead in area and response time. The activity thread implementation model on the other hand is more similar to hardware description language concepts, respectively an execution in hardware, due to its synchronous communication and execution scheme. This paper compares VHDL code generation from SDL using these two models regarding implementation architectures, resource usage, throughput and response time. The integration in an existing rapid prototyping design process is presented as well as results gained form several application examples.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Scalable Hardware Library for the Rapid Prototyping of SDL Specifications

A known problem in the area of hardware/software codesign is the selection of the proper interface between the different parts of the design. This paper presents a technique which eases the selection by combining different synthesis techniques together with rapid prototyping. Application field of the technique is the design of communication systems where C and VHDL are generated from a specific...

متن کامل

An in Tegra Ted

Rapid prototyping of parallel systems is of interest to quickly produce a parallel prototype. The emergence of distributed systems technology has enabled to develop software system distributed over large networks. Rapid prototyping must deal with real parallelism over a set of processors, either closely or loosely coupled We describe in this paper an extension of the CPN/TAGADA project to manag...

متن کامل

Performance message sequence chart: Sprache zur Leistungsvorhersage mittels der Generierung eines Prototypen im Kontext des Protokollentwurfs mit SDL und MSC

During the development of communication systems, the languages MSC and SDL are used for the standardisation, development and implementation of protocols. Both languages are an essential part of today’s popular development methodologies with the UML language. In MSC specifications, the system is described by examples while in SDL specifications it is described completely by means of communicatin...

متن کامل

. Server Model Architecture b ) a )

The speciication of an embedded system at system level together with co{joint hardware/software synthesis is a goal of many rapid prototyping projects. SDL has been proposed as a formal and abstract speciica-tion language well suited for this purpose. The implementation of SDL's asynchronous communication model in application speciic hardware, however, is un-proportionally expensive in terms of...

متن کامل

An integrated framework for rapid system prototyping and automatic code distribution

Rapid prototyping of parallel systems is of interest to quickly produce a parallel prototype. The emergence of distributed systems technology has enabled to develop software system distributed over large networks. Rapid prototyping must deal with real parallelism over a set of processors, either closely or loosely coupled We describe in this paper an extension of the CPN/TAGADA project to manag...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000